putrid throat - Spanish English Dictionary